/*
*
* CompanyStaffAdjustLog.java
* @author yaokan
* @date 2020-11-26 16:52:19
*/
package com.steel.yfmall.cloud.assistant.po.user;

import java.util.Date;

public class CompanyStaffAdjustLog {
    /**
     *  @Fields id 自增主键id
     */
    private Integer id;

    /**
     *  @Fields staff_code 员工编码
     */
    private String staffCode;

    /**
     *  @Fields company_code 公司编码
     */
    private String companyCode;

    /**
     *  @Fields process_type 处理状态(1注册绑定、2解绑、3人工绑定)
     */
    private Integer processType;

    /**
     *  @Fields create_time 记录时间
     */
    private Date createTime;

    /**
     *  @Fields create_user 操作用户
     */
    private String createUser;

    /**
     *  @Fields remarks 备注
     */
    private String remarks;

    /**
     * 自增主键id
     * @return id 自增主键id
     */
    public Integer getId() {
        return id;
    }

    /**
     * 自增主键id
     * @param id 自增主键id
     */
    public void setId(Integer id) {
        this.id = id;
    }

    /**
     * 员工编码
     * @return staff_code 员工编码
     */
    public String getStaffCode() {
        return staffCode;
    }

    /**
     * 员工编码
     * @param staffCode 员工编码
     */
    public void setStaffCode(String staffCode) {
        this.staffCode = staffCode == null ? null : staffCode.trim();
    }

    /**
     * 公司编码
     * @return company_code 公司编码
     */
    public String getCompanyCode() {
        return companyCode;
    }

    /**
     * 公司编码
     * @param companyCode 公司编码
     */
    public void setCompanyCode(String companyCode) {
        this.companyCode = companyCode == null ? null : companyCode.trim();
    }

    /**
     * 处理状态(1注册绑定、2解绑、3人工绑定)
     * @return process_type 处理状态(1注册绑定、2解绑、3人工绑定)
     */
    public Integer getProcessType() {
        return processType;
    }

    /**
     * 处理状态(1注册绑定、2解绑、3人工绑定)
     * @param processType 处理状态(1注册绑定、2解绑、3人工绑定)
     */
    public void setProcessType(Integer processType) {
        this.processType = processType;
    }

    /**
     * 记录时间
     * @return create_time 记录时间
     */
    public Date getCreateTime() {
        return createTime;
    }

    /**
     * 记录时间
     * @param createTime 记录时间
     */
    public void setCreateTime(Date createTime) {
        this.createTime = createTime;
    }

    /**
     * 操作用户
     * @return create_user 操作用户
     */
    public String getCreateUser() {
        return createUser;
    }

    /**
     * 操作用户
     * @param createUser 操作用户
     */
    public void setCreateUser(String createUser) {
        this.createUser = createUser == null ? null : createUser.trim();
    }

    /**
     * 备注
     * @return remarks 备注
     */
    public String getRemarks() {
        return remarks;
    }

    /**
     * 备注
     * @param remarks 备注
     */
    public void setRemarks(String remarks) {
        this.remarks = remarks == null ? null : remarks.trim();
    }
}
